#pragma once

#include <mutex>
#include <string>



class GLGlobal
{
private:
    GLGlobal(){};
    ~GLGlobal(){};
    static std::mutex mtx;

public:

    GLGlobal(const GLGlobal& other) = delete;
    GLGlobal(GLGlobal&& other) noexcept = delete;


    static std::mutex * GetMuetx(){
        return &mtx;
    }

};